﻿
/*@charset "utf-8";
/* CSS Document */

/*@import url("base.css");*/ 

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
time, mark, audio, video{ margin:0; padding:0; border:0; font-size:100%; text-decoration:none;list-style: none }

body {
    background-color: #ffffff;
    font-size: 12px;
}



#page_header {
width: 100%;
background-color: #fff;
}

#header_body {
margin: 0 auto;
width: 1200px;
height: 135px;
} 

.topbar {
    width: 100%;
    height: 30px;
    background-color: #f9f9f9;
    font-family: Arial,"\5B8B\4F53";
    position: relative;
    z-index: 110;
    
}

    .topbar ul li, .topbar-left {
        float: left;
    }

.topbar-right {
    float: right;
   width: 
}
.grid-1200, .w {
    width: 1200px;
    margin: 0 auto;
}

.topbar-wrap {
    background-color: #f9f9f9;

}

    .topbar-wrap .toplink {
        line-height: 30px;
    
             position: relative;
        width: 500px;
  
    }

        .topbar-wrap .toplink a {
            color: #a5a5a5;
            
        }

            .topbar-wrap .toplink a:hover {
                text-decoration: none;
                color: #4cc5fe;
            }

        .topbar-wrap .toplink .toplink-link {
            height: 30px;
            position: relative;
            padding-left: 23px;
        }

            .topbar-wrap .toplink .toplink-link .icon {
                width: 20px;
                height: 20px;
                position: absolute;
                left: 0;
                top: 5px;
            }

                .topbar-wrap .toplink .toplink-link .icon.icon-home {
                    background-position: 1px -50px;
                }

        .topbar-wrap .toplink .toplink-item {
            width: 30px;
            height: 30px;
            position: relative;
        }

        .topbar-wrap .toplink .toplink-dropdown {
            z-index: 200;
        }

       .topbar-wrap .toplink .toplink-dropdown:hover {
           display: block;
       }
      
         .topbar-wrap .toplink .toplink-dropdown:hover .dropbox {
	        display:block;
        }


        .topbar-wrap .toplink .toplink-title {
            margin: 6px 0;
            line-height: 18px;
            height: 18px;
            width: 5px;
            color: #a5a5a5;
            border-left: 1px solid #e6e6e6;
            overflow: hidden;
        }

        .topbar-wrap .toplink .toplink-item .icon {
            width: 28px;
            height: 28px;
            opacity: .5;
            filter: alpha(opacity=50);
            border: 1px solid #f9f9f9;
            border-bottom: 1px solid #fff;
            display: block;
            cursor: default;
        }

        .topbar-wrap .toplink .toplink-item .icon-weixin {
            background: url(../Content/Images/weixin1.png) center no-repeat; 
        }
         .topbar-wrap .toplink .toplink-item .icon-weixin:hover {
            background: url(../Content/Images/weixin2.png) center no-repeat; 
        }

        .topbar-wrap .toplink .toplink-item .icon-weibo {
            background: url(../Content/Images/weibo1.png) center no-repeat; 
        }
         .topbar-wrap .toplink .toplink-item .icon-weibo:hover {
            background: url(../Content/Images/weibo2.png) center no-repeat; 
        }

        .topbar-wrap .toplink .toplink-item .dropbox {
            width: 196px;
            background-color: #fff;
            border: 1px solid #e6e6e6;
            position: absolute;
            top: 30px;
            border-radius: 0 3px 3px;
            display: none;
        }

            .topbar-wrap .toplink .toplink-item .dropbox li {
                float: left;
                padding-top: 2px;
                text-align: center;
            }

        .topbar-wrap .toplink .toplink-item .dropbox-weixin {
            width: 100px;
            right: 0;
        }

            .topbar-wrap .toplink .toplink-item .dropbox-weixin li {
                width: 100%;
            }

            .topbar-wrap .toplink .toplink-item .dropbox-weixin h6 {
                font-size: 12px;
                color: #4cc5fe;
                line-height: 16px;
                margin-bottom: 8px;
            }

        .topbar-wrap .toplink .toplink-item .dropbox-weibo {
            width: 112px;
            right: 0;
            padding-bottom: 8px;
        }

            .topbar-wrap .toplink .toplink-item .dropbox-weibo li {
                float: none;
                padding: 8px 0 0 8px;
                text-align: left;
            }

            .topbar-wrap .toplink .toplink-item .dropbox-weibo .pub-btn {
                width: 95px;
            }

                .topbar-wrap .toplink .toplink-item .dropbox-weibo .pub-btn a {
                    text-align: center;
                    text-indent: 0;
                }

        .topbar-wrap .toplink .toplink-dropdown-hover .icon {
            background-color: #fff;
            height: 29px;
            border: 1px solid #e6e6e6;
            border-bottom: 1px solid #fff;
            opacity: 1;
            filter: alpha(opacity=100);
            position: absolute;
            z-index: 2;
        }

        .topbar-wrap .toplink .toplink-dropdown-hover .dropbox {
            display: block;
        }

    .topbar-wrap .topmenu .topmenu-item {
        padding: 6px 0;
        position: relative;
        line-height: 18px;
    }

        .topbar-wrap .topmenu .topmenu-item a {
            padding: 0 10px;
            border-left: 1px solid #e6e6e6;
            color: #a5a5a5;
        }

            .topbar-wrap .topmenu .topmenu-item a:hover {
                text-decoration: none;
                color: #4cc5fe;
            }

        .topbar-wrap .topmenu .topmenu-item .topmenu-item-new {
            /*background: url(i/topbar-new.png) center center no-repeat;*/
            display: inline-block;
            width: 20px;
            height: 14px;
            vertical-align: text-bottom;
            margin-left: 2px;
        }

    .topbar-wrap .topmenu .topmenu-userinfo {
        margin-right: 10px;
        color: #a5a5a5;
    }

        .topbar-wrap .topmenu .topmenu-userinfo a {
            border: none;
            padding: 0;
        }

    .topbar-wrap .topmenu .topmenu-dropdown {
        position: relative;
        width: 75px;
        z-index: 200;
    }

        .topbar-wrap .topmenu .topmenu-dropdown .drop-arrow {
            width: 5px;
            height: 3px;
            overflow: hidden;
            /*background-image: url(i/topbar-arrow.png);*/
            position: absolute;
            right: 5px;
            top: 13px;
            z-index: 100;
        }

        .topbar-wrap .topmenu .topmenu-dropdown .dropbox {
            width: 156px;
            position: absolute;
            right: -1px;
            top: 30px;
            background-color: #fff;
            border: 1px solid #e6e6e6;
            border-radius: 3px 0 3px 3px;
            display: none;
        }

            .topbar-wrap .topmenu .topmenu-dropdown .dropbox li {
                width: 50%;
                height: 30px;
                line-height: 30px;
                text-align: center;
                float: left;
            }

                .topbar-wrap .topmenu .topmenu-dropdown .dropbox li a {
                    border: none;
                    padding: 2px 5px;
                }

                    .topbar-wrap .topmenu .topmenu-dropdown .dropbox li a.jdCom {
                        color: #ea544a;
                    }

                    .topbar-wrap .topmenu .topmenu-dropdown .dropbox li a:hover {
                        color: #ea544a;
                        text-decoration: none;
                    }
#logo {
float: left;
background: url(../Content/Images/logo.png) no-repeat #fff;
height: 135px;
width: 300px;
background-position: 25% 50%;
}

#menu {
float: left;
height: 135px; 
font-family:'Microsoft YaHei';
  
    /*font-weight: 800;*/
    color: #494848;
}

#menu nav ul li {
float: left;
margin: 0px 20px;
list-style: none;
height: 135px;
line-height: 135px;  


}

#menu nav ul li a { 
color: #494848;
  font-size: 16px;
  width:50px;
  /*padding:10px;*/
}

#menu nav ul li a:hover {
color: #db2b36;
border-bottom:3px solid #db2b36;
/*padding-bottom:5px;*/
/*background-color:#f8f8f8;*/
/*padding:10px;*/
}
#menu nav ul li a.menu_active {
    color: #db2b36;
border-bottom:3px solid #db2b36;
/*padding-bottom:5px;*/
/*background-color:#f8f8f8;*/
/*padding:10px;*/
}


.search {
width: 350px;
float: left;
padding-left: 15px;
}

.search input[type=text] {
padding: 11px 5px;
border-radius: 15px;
border: 1px solid #eaeaea;
background: #eaeaea url(../Content/Images/search.png) right no-repeat;
width: 220px;
}
 
 
/*---------------------------------------------------------------- userlgned */
.userlgned {
	float:left; 
	width:120px;
    margin:3px 0 0 260px;
    /*padding-left: 70px;*/
    /*margin-top:50px 0 0 58px;*//*修改于20151202*/
    position: absolute;
   
}
.userlgned p {
	color:white;
	font-family:'微软雅黑', '黑体';
	text-align:center;
    /*background: url(../Content/Images/usercenter.png) center no-repeat;*/
    background-color:#ff6666;
    border-radius:10px;
}
 
.userlgned .top-arrow,
.userlgned ul {
	display:none;
    width: 100%
}
.userlgned .top-arrow {
	overflow:hidden;
	margin-left:50px;
	border-top:5px solid #ff6666;
	border-bottom:8px solid #FFF;
	border-left:8px dashed transparent;
	border-right:8px dashed transparent;
	width:0;
	height:0;
}
.userlgned ul {
	position:absolute;
	z-index:999;
	border:1px solid #eee;
 }
.userlgned ul li {
	display:block;
	border-bottom:1px solid #ebebeb;
	/*border-right:1px solid #d6d6d6;*/
	padding:10px 35px;
	background:#FFF no-repeat 11px center;
	font-family:'微软雅黑', '黑体';
}
.userlgned ul li.s1 {
	background-image: url("http://webmap0.map.bdimg.com/static/waimai/images/menu/order_4da8746.png");
}
.userlgned ul li.s2 {
	background-image: url("http://webmap1.map.bdimg.com/static/waimai/images/menu/favorite_c335607.png?");
}
.userlgned ul li.s3 {
	background-image: url("http://webmap3.map.bdimg.com/static/waimai/images/menu/coupon_14d20c5.png?");
}
.userlgned ul li.s4 {
	background-image: url("http://webmap2.map.bdimg.com/static/waimai/images/menu/logout_c1a7cea.png?");
}
.userlgned ul li a:link,
.userlgned ul li a:visited {
	color:#808080;
}
.userlgned ul li a:hover {
	color:#4cc5fe;
	text-decoration:none;
}
.userlgned:hover .top-arrow,
.userlgned:hover ul {
	display:block;
}

 
 

/*页面*/
.container {
margin: 0px auto;
width: 1200px;
/*min-height:  768px;*/
background-color: white;
box-shadow: 1px 1px 10px #888888;
margin-bottom: 10px;
font-size: 12px;
color: #808080;
position: relative
}


.container hr { 
    border: 1px solid #e4e4e4;
}
.clearfix {
     display: inline-table;
    display: block;
    zoom: 1;
}
.line10 {
 clear:both; font-size:0px; height:10px; overflow:hidden; 
}
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }

textarea{ overflow:auto; }
textarea.input{ width:300px; height:65px; }
.input{ padding:5px 4px; min-height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
	.input.normal{ width:300px; }
    .input.normal1{ width:700px; }
     .input.disabled {
       border:0px solid #d4d4d4;
     }

	.input.txt{ width:200px; }
	.input.small{ width:50px; }
	.input:focus{ background:#FFFBDE; border-color:#7BBFF2; outline:2px solid #99D8F5; }
.input-date{ position:relative; display:inline-block; width:180px; height:30px; vertical-align:middle; *display:inline; }
	.input-date .date{ width:170px; }
	.input-date i{ position:absolute; top:8px; right:8px; width:14px; height:14px; text-indent:-99em; background:url(skin_icons.png) no-repeat -196px -112px; overflow:hidden;}
.select{ margin:1px; padding:4px; min-height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
.select1{ padding:1px; min-height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
.select2{ margin:1px; padding:4px; min-height:20px; line-height:20px; border:0; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
 


/*列表页面*/ 
 
/*背景图片定位star*/
/*.sns-icon-32 .sns-iconshare-panel .bounded .i-jianghu { background-position: 0 0; }
.sns-iconshare-content label i { width: 23px; height: 20px; background: url(i/shareIcon.png) no-repeat no-repeat; display: inline-block; }
.sns-iconshare-content label .i-sina { background-position: 0 0; }
.sns-iconshare-content label .i-weibo { background-position: 0 -21px; }
.sns-iconshare-content label .i-zoom { background-position: 0 -40px; }
.sns-iconshare-content label .i-dou { background-position: 0 -60px; }
.sns-iconshare-content label .i-ren { background-position: 0 -81px; }
.sns-iconshare-content label .i-wei { background-position: 0 -100px; }
.sns-iconshare-content label .i-link { background-position: 0 -120px; }
.icon_pag { background: url(i/icons.png) no-repeat -17px -50px;line-height: 32px; position: absolute; left: 257px; text-align: center; color: #FFF; font-family: "Microsoft Yahei"; font-size: 18px; font-style: normal; top: 15px; width: 83px; height: 42px; display: inline-block; }*/
/*背景图片定位end*

/*话题部分start*/
.topicArea { width: 610px; padding: 0 0 20px; color: #666; margin: 0 auto; }
.topicArea .publishBlock { width: 99%; margin-top:15px;}
.topicArea .publishTopic { width: 100%; height: 148px; border: 1px solid #dedbdb;line-height:24px;}
.topicArea .userBar { width: 100%; line-height: 35px; height: 35px; text-align: right; margin: 0 auto; }
.topicArea .userBar a { color: #ff6559; }
.topicArea .userBar span { background-color: #ED5F55; border-radius: 5px; color: #fff; cursor: pointer; margin-left: 10px; padding: 2px 10px; }

.topicArea .sortBlock { width: 100%; margin: 0 auto; }
.topicArea .sortBlock ul li { float: left; background-color: #c1c1c1; margin-right: 10px; padding: 0px 10px; line-height: 20px; color: #fff; border-radius: 3px; cursor: pointer; }
.topicArea .sortBlock ul li.currentSort { background-color: #ed5f55 }

.topicArea .topicBlock { width: 100%; border-bottom: 1px solid #dedbdb; padding: 15px 0; }
.topicArea .topicBlock .head { width: 85px; float: left; *-width: 80px; }
.topicArea .topicBlock .topicCont { width: 525px; float: left; text-align: left;}

.topicArea .topicBlock .topicCont h6 {font-weight: normal; line-height: 20px; }
.topicArea .topicBlock .topicCont h6 strong{ color: #444; margin-right: 10px;}

.topicArea .topicBlock .topicCont p { line-height: 20px; word-break: break-all;}
.topicArea .topicBlock .topicCont p.tr a{ color:#005ea7;}
.topicArea .topicBlock .topicCont .commentArea { text-align: right; }
.topicArea .topicBlock .topicCont .commentArea a { text-decoration: none; }
/*.topicArea .topicBlock .topicCont .commentArea a span { color: #ed5f55 }*/

.topicArea .topicBlock .topicCont .commentArea .publishBlock { background: #f2f2f2; padding: 5px; display: block; margin-top: 15px; position: relative;z-index:5; }
.topicArea .topicBlock .topicCont .commentArea .publishBlock .triangle { position: absolute; top: -10px; right: 15px; border-width: 5px; border-style: solid; border-color: transparent transparent #f2f2f2 transparent; *top: -24px; }
.topicArea .topicBlock .topicCont .commentArea .publishTopic { width: 99%; height: 30px; line-height: 30px; font-size: 12px; }
.topicArea .topicBlock .topicCont .commentArea .userBar { width: 510px; line-height: 20px; height: 20px; margin-top: 5px; }
.topicArea .topicBlock .topicCont .commentArea .userBar { width: 510px; line-height: 20px; height: 20px; margin-top: 5px; }

.commentBlock { display: none }
.commentBlock .topicBlock { border-bottom: none; }
.commentBlock .topicBlock .head { width: 30px; text-align: center ;padding-left:10px; padding-right:10px;}
.commentBlock .topicBlock .topicCont { width: 425px; }
/*.commentBlock .topicBlock .topicCont a { color: #ed5f55 }*/
.commentBlock .topicBlock .replay { width: 60px; float: left; }
.commentBlock .topicBlock .replay a { color: #ed5f55 }
.commentBlock .topicBlock .head img {
    height: 30px;
    width: 30px;
}
/*话题部分end*/

/*支持者start*/
.wid630 { width: 630px; padding: 20px 10px 0 20px; }
.wid630 .sup_ul li { float: left; height: 70px; width: 260px; line-height: 22px; color: #333; margin: 0 10px 10px 0; text-align: left; background: #f5f5f5; padding: 15px 20px; }
/*支持者end*/
/*翻页style*/
/*.page_cur { background: url(i/icons.png) -75px 0 no-repeat; width: 25px; height: 25px; text-align: center; line-height: 25px; }
.page_default { background: url(i/icons.png) -75px -25px no-repeat; width: 25px; height: 25px; text-align: center; line-height: 25px; }
.zhoucou_page ul li { float: left; margin-left: 10px; line-height: 25px; }
.zhoucou_page ul li.page_cur { background: url(i/icons.png) -75px 0 no-repeat; width: 25px; height: 25px; text-align: center; line-height: 25px; }
.zhoucou_page { height: 40px }
.zhoucou_page ul { width: auto; }
.zhoucou_page .fr .page_cur a { width: 25px; height: 25px; display: block; text-decoration: none; color: #FFF }
.zhoucou_page .fr .page_default a { width: 25px; height: 25px; display: block; text-decoration: none; color: #333 }
.up_page { width: auto; }*/

.main-body {
 
}

.wyl_sp {
padding: 60px 70px 60px 420px;
background: url("../Content/Images/ljfq.png") 16px 80px no-repeat;
height: 360px;
min-height: 360px;
}

.wyl_sp h4 {
line-height: 28px;
font-size: 22px;
color: #e53c3f;
margin-top: 20px;
margin-bottom: 30px;
font-family: "Microsoft Yahei";
font-weight: normal;
}

.wyl_sp p {
line-height: 22px;
}

.wyl_sp p.sp_xy {
margin-top: 20px;
margin-bottom: 25px;
}

.wyl_sp p input {
margin-right: 10px;
vertical-align: middle;
}

.wyl_sp p a {
color: #005ea7;
}

.wyl_sp p a:hover {
text-decoration: underline;
}

 .button {
-webkit-appearance: none;
align-items: flex-start;
background-attachment: scroll;
background-clip: border-box;
background-color: rgb(255, 101, 89);
background-image: none;
background-origin: padding-box;
background-size: auto;
border-bottom-color: rgb(255, 255, 255);
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-style: none;
border-bottom-width: 0px;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: rgb(255, 255, 255);
border-left-style: none;
border-left-width: 0px;
border-right-color: rgb(255, 255, 255);
border-right-style: none;
border-right-width: 0px;
border-top-color: rgb(255, 255, 255);
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-top-style: none;
border-top-width: 0px;
box-sizing: border-box;
color: rgb(255, 255, 255);
cursor: pointer;
display: inline-block;
font-family: Arial;
font-size: 16px;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 38px;
letter-spacing: normal;
line-height: 38px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: center;
text-indent: 0px;
text-rendering: auto;
text-shadow: none;
text-transform: none;
width: 140px;
word-spacing: 0px;
writing-mode: lr-tb;
-webkit-writing-mode: horizontal-tb;
zoom: 1;
}
 

/*项目发起*/
.order-process {
border-bottom: 1px #e9e5e6 dashed;
height: 100px;
line-height: 37px;
font-family: 'microsoft yahei';
font-size: 14px;
width: 1000px;
top: 15px;
position: relative;
margin: 0px auto;
}

.order-process ul {
height: 37px;
overflow: hidden;
list-style: none;
width: 70%;
    padding-top: 20px;
    font-size: 16px;
    margin: 0px auto;
}

.order-process ul li {
width: 33%;
float: left;
text-align: center; 
position: relative;
    background: url("../Content/Images/jt2.png") no-repeat center
}

.order-process ul li.active {
    background: url("../Content/Images/jt.png") no-repeat center;
    color: #fff;
}


.center {
width: 1000px;
top: 15px;
 
margin: 0px auto;
    text-align: center;
    color: #494848;
}
.center  h2 {
    line-height: 35px;
    border-bottom: 2px solid #da0000;
    font-size: 20px;
    
    text-align: left;
    text-indent: 10px;
    margin-top: 15px;
} 

 
.center table {
        width: 90%;
        margin: 0px auto; 
        border-collapse: collapse; 
        margin-top: 25px;  
        
}

.center table tr th {
    background-color: #f8cfcf;
    line-height: 35px;
    text-align: center;
    font-size: 14px; 
   
}
.center table tr td {
    background-color: #f7f7f7;
    line-height: 50px;
    text-align: center;
    font-size: 12px;
    border-top: 2px solid #ffffff; 
}
.center .table-edit a {
    color: #e54c4c;
    text-decoration: none;
  }
  .btn-list {
    width: 100%;
    text-align: center;
      min-height: 100px;
        margin: 10px auto;  
}
  .listTips {
      margin: 0px auto; 
      background-color: #faf9f9;
      
      min-height:  50px;
      text-align: left;
      /*padding: 50px;*/
      line-height: 25px;
      color: #eb404d;
  }
    .listTips  div {
        padding-top:  10px;
  }

 
.additem{ padding:20px 100px; font-size:12px; color:#666;  }

	.additem dl,.div-content dl{ clear:both; display:block; padding:8px 0; line-height:30px; }
	.additem dl:after,.div-content dl:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
	.additem dl:first-child{ border-top:none; }
	.additem dl dt{ display:block; float:left; width:150px; text-align:right; color:#333; }
	.additem dl dd{ margin-left:170px; }
    .additem  .b-l-btn {
        color: #5b9fe2;
        line-height: 22px;
    }


#login {
float: left; 
line-height: 35px; 
    position: relative;
    top: 45px;
    
}

#main_body {
width: 1200px;
border: 0px;
background-color: #fff;
margin: 0 auto;
padding: 50px;
}

#main_login {
margin: 0 auto;
width: 1200px;
height: 400px;
border: 1px solid #cbcbcb;
    padding: 40px 0px;
}

#main_register {
margin: 0 auto;
width: 1002px;
height: 400px;
border: 1px solid #cbcbcb;
}

#login_left {
background-image: url(../Content/Images/login.jpg);
width: 469px;
height: 365px;
float: left;
}

#login_right {
height: 365px;
float: left;
    margin-left: 50px;
}

#login_div {
width: 100px;
height: 36px;
background-color: #e54c4c;
border-radius: 10px;
line-height: 36px;
text-align: center;
float: left;
margin-top: 50px;
color: #fff;
font-family: 'Microsoft YaHei';
}

#login_div a {
color: #fff;
text-decoration: none;
}


/*底部*/
#page_footer {
width: 100%;
height: 260px;
background-color: #fff;
    color: #eee;
    border-top:1px solid #eee;
} 

.page_footer {
width: 1200px;
margin: 0px auto;
font-size: 12px;
}

.leftfooter {
    width:80%;
     float:left;
     padding-top:0px;
    line-height: 25px;

}
.leftfooter a {
    font-size: 16px;
    /*font-weight: bold;*/
    color: #ffffff;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;

     
}
.icp img{ padding: 0;margin: 0}
.rightfooter {
    width: 20%;
     float:right;
     padding-top: 10px;
}
.kfrx {
     font-size: 20px;
    font-weight: bold;
    color: #ffffff;
}
.rightfooter ul{ width: 240px;} 
.rightfooter ul li{ float: right;    padding-right: 10px;
}
.rightfooter h6{ text-align: center}
 




article {
    width: 100%;font-size: 12px;color: #5b9fe2
} 

article  h1{ font-size: 16px;line-height: 40px; text-align: center}

article p{ line-height: 25px; padding:0 20px;}


        .btn {
            background-color: #c61010;
            color: #fff;
            height: 40px;
            width: 300px;
            border: 0px;
            font-size:20px;
            font-family:'\5fae\8f6f\96c5\9ed1';
            font-weight: 600;
            cursor: pointer;  
        }


.inner-box{ margin:30px 0; min-height:350px; _height:350px; border:1px solid #f0f0f0; background:#fff; text-align:center; }
	.inner-box .dl-list{ margin:0 auto; padding:30px; text-align:left; width:879px; font-size:14px; }
	.inner-box .dl-list dl{ clear:both; display:block; padding:5px 0; }
	.inner-box .dl-list dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.inner-box .dl-list dl dt{ display:block; padding:5px 0; float:left; width:30%; line-height:42px; min-height:42px; color:#555; text-align:right; }
	.inner-box .dl-list dl dd{ position:relative; padding:5px 0 5px 20px; line-height:42px; min-height:42px; color:#555; overflow:hidden; _margin-left:120px; }
	.inner-box .dl-list dl dd .input{ padding:10px; }
	.inner-box .dl-list dl dd a.send{ display:inline-block; color:#555; border:1px solid #e8e8e8; border-radius:3px; width:110px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; background:#fff; vertical-align:middle; }
	.inner-box .dl-list dl dd a.send.gray{ color:#999; }
	.inner-box .dl-list dl dd a.send img{ margin-top:9px; }
	.inner-box .dl-list dl dd .input.code{ width:84px; ime-mode:disabled; text-transform:uppercase; }
	
	.inner-box .tab-head{ display:block; border-bottom:1px solid #f0f0f0; background:#fbfbfb; overflow:hidden; }
	.inner-box .tab-head ul li{ float:left; margin-left:-1px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; }
	.inner-box .tab-head ul li a{ display:block; padding:0 30px; height:50px; line-height:50px; color:#555; font-size:14px; }
	.inner-box .tab-head ul li a:hover,.inner-box .tab-head ul li a.selected{ color:#666; background:#fff; border-bottom:2px solid #0089cd; }
	.inner-box .tab-content{ display:none; }